import request from '@/utils/request'
// 获取列表数据
export function getPiontList(data) {
  return request({
    url: '/PB/PB_FeedPoint/GetDataList',
    method: 'post',
    data
  })
}
// 获取启用状态
export function getEnable(data) {
  return request({
    url: `/PB/PB_FeedPoint/Enable?id=${data.id}&enable=${data.enable}`,
    method: 'post'
  })
}
// 获取上下料点类型
export function getType() {
  return request.get('/Base/Base_Enum/GetByCode?Code=PointType')
}
// 根据仓库Id获取巷道
export function getHall(data) {
  return request.post(`/PB/PB_Laneway/GetDataListByStor?StorId=${data.storId}`)
}
// 新增上下料点
export function addPoint(data) {
  return request.post('/PB/PB_FeedPoint/SaveData', data)
}
// 查询上下料点
export function findPoint(data) {
  return request.post(`/PB/PB_FeedPoint/GetDataList`, data)
}
// 删除上下料点
export function delPoint(data) {
  return request.post('/PB/PB_FeedPoint/DeleteData', data)
}
// 编辑存储当前data
export function getTheData(data) {
  return request.post('/PB/PB_FeedPoint/GetTheData', data)
}
// 编辑上下物料
export function editPoint(data) {
  return request.post('/PB/PB_FeedPoint/SaveData', data)
}
// 获取关联物料表格
export function getMaterial(data) {
  return request.post('/PB/PB_MaterialPoint/GetDataList', data)
}
// 新增关联物料
export function addMaterial(data) {
  return request.post('/PB/PB_MaterialPoint/SaveDatas', data)
}
// 查询关联物料
export function findMaterial(data) {
  return request.post('/PB/PB_MaterialPoint/GetDataList', data)
}
// 删除关联物料
export function delMaterial(data) {
  return request({
    url: `/PB/PB_MaterialPoint/DeleteData?PointId=${data.PointId}`,
    method: 'post',
    data: data.select
  })
}
